package com.sc.nft.controller.request;

import com.sc.nft.sup.PageRequest;
import io.swagger.annotations.ApiModelProperty;
import io.swagger.annotations.ApiOperation;
import lombok.Data;
import org.hibernate.validator.constraints.Range;

import javax.validation.constraints.NotNull;

@Data
public class SecondCollectionRequest extends PageRequest {

    @ApiModelProperty("作者Id")
    private Long  userCreatorId;

    @ApiModelProperty("品质")
    @Range(min = 0, max = 8, message = "品质范围不正确")
    private Integer  showLevel;

    @ApiModelProperty("排序类型 1、最新上架 2、价格升序 3、价格降序")
    @Range(min = 0, max = 3, message = "排序类型范围不正确")
    private Integer sortType;

    @ApiModelProperty("一级标题")
    private String firstTitle;

    @ApiModelProperty("状态 1:平台自由市场 2:dao自由市场 3:saasH5自由市场 展示")
    private Integer status=1;
}
